class FFPenaltyRules extends GameRules;



function int NetDamage( int OriginalDamage, int Damage, pawn injured, pawn instigatedBy, vector HitLocation, out vector Momentum, class<DamageType> DamageType )
{
	if ( injured.isa('kfhumanpawn') && instigatedby.isa('kfhumanpawn') && injured!=instigatedby && !Invasion(Level.Game).bWaveInProgress )
	{
		KFPlayerReplicationInfo( instigatedBy.PlayerReplicationInfo ).Score -= Damage * 2.0;
	}
}

defaultproperties
{
}
